package com.ruoyi.constant;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

public class OrderConstant {

    public static final String MEMBER_CARD = "MemberCard";

    public static final String  COUPON = "Coupon";

    public static final String CUSTOM = "Custom";

    public static final String WEIXIN = "IsvWeiXin";


    public static final String PROMO_TYPE_MEMBER = "MEMBER_CARD_PROMO";

    public static final String PROMO_TYPE_ACTIVITY = "ACTIVITY_PROMO";

    public static final String PROMO_TYPE_PRIVILEGE = "PrivilegeCard";


    public static final String ORDER_STATUS_WAIT_PAY = "0";

    public static final String ORDER_STATUS_PAY_SUCCESS = "1";

    public static final String ORDER_STATUS_CONFIRM_SUCCESS = "2";

    public static final String ORDER_STATUS_CONFIRM_FAIL = "3";

    public static final String ORDER_STATUS_REFUND_SUCCESS = "4";

    public static final String ORDER_STATUS_REFUND_FAIL = "5";

    public static final String ORDER_STATUS_REFUND_TICKET_BUT_MONEY = "6";

    public static final String ORDER_STATUS_FINISHED = "7";


    public static final String ORDER_TYPE_TICKET = "0";

    public static final String ORDER_TYPE_GOODS = "1";

    public static final String ORDER_TYPE_MIX = "2";


    public static final String MEMBER_ORDER_TYPE_DEPOSIT_CREATE = "0";

    public static final String MEMBER_ORDER_TYPE_DEPOSIT_RECHARGE = "1";

    public static final String MEMBER_ORDER_TYPE_BENEFIT_CREATE = "2";

    public static final String MEMBER_ORDER_TYPE_BENEFIT_RECHARGE = "3";


    public static final String MEMBER_ORDER_STATUS_WAIT_PAY = "0";

    public static final String MEMBER_ORDER_STATUS_CONFIRM_FAIL = "1";

    public static final String MEMBER_ORDER_STATUS_CONFIRM_SUCCESS = "2";

    public static final String MEMBER_RODER_STATUS_REFUND_SUCCESS = "3";

    public static final List<String> promoTypeList = new ArrayList<>(Arrays.asList("MEMBER_CARD_PROMO","ACTIVITY_PROMO","COUPON_PROMO"));


}
